A Connector Model Suitable for Automatic Generation of Connectors
نویسندگان
چکیده
The notion of connector can be found in many of the contemporary component-based systems. A connector is an architectural element, which embodies communication among components in a system. In this paper we propose a flexible connector model that is easy to use in practice and expressive enough to capture the semantics of component interconnections. Our model follows the top-down approach to software design and allows to define different types of connections (procedure call, messaging, pipe, etc.) and their specialization (adding security, protocol checks, etc.) For this model we propose an abstract connector generator, a framework allowing to create complex component interconnections almost automatically. The paper presents basic ideas of connector generation and specifies the framework data structures and interfaces needed for generation in platform independent language (CORBA IDL [22]). The paper is concluded with discussion on our prototype implementation for SOFA/DCUP component system [30] and describes the cases used for testing of overall functionality of our concept.
منابع مشابه
Testing and numerical modelling of Steel-Concrete-Steel with stud bolts connectors subject to push-out loading
Steel-concrete-steel (SCS) sandwich panels are composed of two steel plates with low thicknesses and high densities and strengths and one thick layer between both plates with low strength and density known as core that is composed of concrete. Cohesive material-epoxy resin or shear connectors are usually used to connect the plates to the concrete core. SCS sandwich composites are being develope...
متن کاملOrthogonal Connector Routing
Orthogonal connectors are used in a variety of common network diagrams. Most interactive diagram editors provide orthogonal connectors with some form of automatic connector routing. However, these tools use ad-hoc heuristics that can lead to strange routes and even routes that pass through other objects. We present an algorithm for computing optimal object-avoiding orthogonal connector routings...
متن کاملConstraint-based Generation of Connectors
In this paper we discuss the a typical use-case of connector usage in component-based systems. We show how the connectors are refined during application development and investigate a way how to automatically generate connectors with respect to style of interaction and component distribution.
متن کاملA Compositional Approach to Connector Construction
We develop a notion of higher-order connector towards supporting the systematic construction of architectural connectors for software design. The idea is that individual properties of connectors, such as security and fault-tolerance, can be designed separately as higher-order connectors. Complex connectors can then be described as suitable combinations of high-order connectors and basic connect...
متن کاملمطالعه تنشهای اطراف ایمپلنت به روش اجزای محدود در بریجهای با ساپورت دندان/ایمپلنت در شرایط اتصال سخت و غیرسخت در پروتزهای سمان شونده
Background and Aims: Freestanding fixed partial prosthesis is considered the first choice whenever possible. However, anatomical limitations for implants and other reasons may create situation in which it would be preferable to connect the implants to teeth. A biomechanical dilemma in a tooth/implant-supported system comes from dissimilar mobility. This disparity cause the bridge to function as...
متن کامل